<?php
/*
	插件菜单设置
*/
defined('BY_JYA') or exit('error');
$_RQ['op']=$_RQ['op']?$_RQ['op']:'diypage';
$return=array();
$tabs=array(
	array('op'=>'diypage','title'=>'diy页面设置'),
);
if(!$_SESSION['plugin_name']){
	exi('请先选择插件！','error');
}
$params=array('plugin_id'=>$_SESSION['plugin_id']);

if($_RQ['op']=='diypage'){
	//业务功能菜单设置
	if($_RQ['postdata']){
		$post=get_postdata();
		$id=intval($post['id']);
		$diypage=ijson_encode($post['diypage']);
		pdo_update('core_plugins',array('diypage'=>$diypage),array('id'=>$id));
		exi('设置成功！');
	}
	$item=pdo_get('core_plugins',array('name'=>$_SESSION['plugin_name']),array('id','diypage'));
	$item['diypage']=$item['diypage']?json_decode($item['diypage'],true):array();
	$return['item']=$item;
	$return['htmls']=array(
		'type'=>'edit',
		'tabs'=>$tabs,
		'edit'=>array(
			array(
				'type'=>'array',
				'name'=>'diypage',
				'show_detail'=>true,
				'title'=>'设置允许diy的页面',
				'add_tip'=>'添加一个页面',
				'list'=>array(
					array('type'=>'string','name'=>'action','title'=>'页面action'),
					array('type'=>'string','name'=>'title','title'=>'名称'),
				),'details'=>array(
					array('type'=>'string','name'=>'action','title'=>'页面action','help'=>'不带/，例如：index'),
					array('type'=>'string','name'=>'title','title'=>'名称'),
				),
			),
		),
	);
	exi($return);
}
